think something impossible - Spanish English Dictionary